
using System;
using System.ComponentModel.DataAnnotations;
using Abp.Domain.Entities.Auditing;
using JYJ.AiYard.StationManagement.TbYardStations;

namespace  JYJ.AiYard.StationManagement.TbYardStations.Dtos
{
    public class TbYardStationEditDto
    {

        /// <summary>
        /// Id
        /// </summary>
        public long? Id { get; set; }         


        
		/// <summary>
		/// 场所编号
		/// </summary>
		[Required(ErrorMessage="场所编号不能为空")]
		public long Station_ID { get; set; }



		/// <summary>
		/// 车场编号
		/// </summary>
		[Required(ErrorMessage="车场编号不能为空")]
		public long Yard_ID { get; set; }



		/// <summary>
		/// 车场名称
		/// </summary>
		public string Yard_Name { get; set; }



		/// <summary>
		/// 总车位
		/// </summary>
		public int ParkCount { get; set; }



		/// <summary>
		/// 计车位卡类
		/// </summary>
		public string ParkCardTypeId { get; set; }



		/// <summary>
		/// 临停车位
		/// </summary>
		public int GuestCount { get; set; }



		/// <summary>
		/// 临时位计车位卡类
		/// </summary>
		public string GuestCardTypeId { get; set; }



		/// <summary>
		/// 包月车位
		/// </summary>
		public int MonthCount { get; set; }



		/// <summary>
		/// 月卡位计车位卡类
		/// </summary>
		public string MonthCardTypeId { get; set; }



		/// <summary>
		/// 大小车场
		/// </summary>
		public bool BigSmall { get; set; }



		/// <summary>
		/// 收费车场
		/// </summary>
		public bool Charge { get; set; }



    }
}